transmitting microphone - German English Dictionary